Sussex, England, 1938. Shortly before the outbreak of World War II, Thomasina and Martha Hanbury, two ingenious sisters, create LOLA, a miraculous machine.
If you liked this movie, you should also see: The Man Who Killed Hitler and Then the Bigfoot (2018)Time Lapse (2014)Coherence (2013)The Endless (2017)Manufacturing Consent: Noam Chomsky and the Media (1992)